10 research outputs found

    Um método estocástico para resolver problemas MINLP não suaves

    Get PDF
    Tese de Doutoramento em Ciências (especialidade em Matemática)Muitos dos problemas de otimização que surgem com frequência numa vasta gama de aplicações reais, pertencem à área da Otimização Não Linear. Em geral, estes problemas são complexos, pois podem, eventualmente, incluir variáveis contínuas e inteiras, funções não lineares, não contínuas e não diferenciáveis. Nesta área existem duas classes de pro- blemas considerados de difícil resolução aos quais a comunidade científica se tem dedicado: os problemas de programação não linear (NLP) e os problemas de programação não linear inteira-mista (MINLP), não convexos e não suaves. Dada a sua complexidade, em muitos destes problemas não é possível calcular, nem sequer aproximar o cálculo de derivadas, sendo por isso necessário desenvolver outro tipo de abordagem diferente da convencional, para os resolver. Uma das abordagens mais promissoras e utilizadas para resolver este tipo de problemas é o uso de métodos estocásticos. Na literatura existem vários méto- dos estocásticos, baseados em populações, que têm sido usados com sucesso para resolver estes problemas. Recentemente, surgiu o Firefly Algorithm (FA) para resolver problemas de otimização contínuos e com restrições de limites simples, que se tem revelado ser bem sucedido na resolução de problemas práticos e complexos. Assim, o objetivo central desta tese prende-se com o desenvolvimento de extensões do FA capazes de resolver problemas de NLP e de MINLP, com restrições, não convexos e não suaves. Numa primeira fase, são desenvolvidos algoritmos para a resolução de problemas de NLP com restrições. São propostas duas extensões do FA baseadas em técnicas distintas, para o tratamento das restrições. Uma baseada em esquemas de ordenação dos pontos da população e outra baseada numa nova função de penalidade auto-adaptativa. Esta função de penalidade auto-adaptativa pode ser implementada em diversos métodos estocásticos de otimização global baseados em populações. O estudo da convergência do algoritmo com a função de penalidade auto-adaptativa, no contexto do FA, é demonstrada em termos probabilísticos. Numa segunda fase, foram desenvolvidos algoritmos para a resolução de problemas de MINLP. Primeiro desenvolveu-se a extensão do FA para resolver problemas de MINLP com restrições de limites simples e variáveis binárias, baseada em heurísticas. A seguir, foi desenvolvida uma extensão do FA que implementa um algoritmo de penalidade exata, para resolver os problemas de MINLP com restrições de limites simples e variáveis contínuas e inteiras. Neste contexto, foram propostas duas funções de penalidade exata, e o estudo da convergência do algoritmo de penalidade, no contexto do FA, é demonstrada em termos probabilísticos. Por fim, foi desenvolvida uma extensão do FA para resolver problemas de MINLP com restrições genéricas, que combina uma heurística e um esquema de ordenação dos pontos da população, para o tratamento das restrições do problema. As experiências numéricas realizadas mostraram que as extensões do FA propostas são eficazes, tendo-se obtido soluções de qualidade elevada, quando comparados com outros métodos disponíveis na literatura.Many optimization problems that frequently arise in a wide range of real applications belong to the area of Nonlinear Optimization. In general, these problems are complex, and may eventually involve continuous and integer variables, and nonlinear, non continuous and non differentiable functions. In this area there are two classes of optimization problems considered hard to solve, that have been studied by the scientific community: NonLinear Programming (NLP) problems and Mixed-Integer NonLinear Programming (MINLP) pro- blems, nonconvex and nonsmooth problems. Since in many of these problems it is not possible to calculate or even approximate the derivatives, it is necessary to develop a new kind of approach different from the conventional one. The stochastic methods are the most commonly used to solve these type of problems. In the literature there are several population-based stochastic methods that have been successfully used to solve these pro- blems. Recently, the Firefly Algorithm (FA) has emerged to solve continuous optimization problems with simple bounds that have proven to be successful in solving practical and complex problems. Thus, the main goal of this thesis is to extend the FA to solve constrained nonconvex and nonsmooth NLP and MINLP problems. In the first phase, algorithms to solve constrained NLP problems are developed. Two extensions of FA using different techniques for handling the constraints are proposed. One is based on ordering schemes of population points and another based on a new self-adaptive penalty function. The self-adaptive penalty function can be implemented in several population-based stochastic methods. The convergence study of the algorithm based on the self-adaptive penalty function, in the FA context, in probabilistic terms is demonstrated. In a second phase, algorithms to solve MINLP problems were developed. First, an FA extension was developed to solve MINLP problems with simple bounds and binary variables based on heuristics. Next, an FA extension that implements an exact penalty algorithm to solve the MINLP problems with simple bounds and mixed variables was developed. In this context, two exact penalty functions were proposed and the convergence study of the penalty algorithm, in the context of the FA, in probabilistic terms is proved. Finally, an FA extension to solve constrained MINLP problems, which combines a heuristic and a scheme of ordering the points of the population, for handling the constraints was developed. Numerical experiments have shown that the proposed FA extensions are effective and produced high quality solutions when compared to other methods available in the litera- ture

    Extensions of firefly algorithm for nonsmooth nonconvex constrained optimization problems

    Get PDF
    Publicado em: "Computational science and its applications – ICCSA 2016: 16th International Conference, Beijing, China, July 4-7, 2016, Proceedings, Part I". ISBN 978-3-319-42084-4Firefly Algorithm (FA) is a stochastic population-based algorithm based on the flashing patterns and behavior of fireflies. Original FA was created and successfully applied to solve bound constrained optimization problems. In this paper we present extensions of FA for solving nonsmooth nonconvex constrained global optimization problems. To handle the constraints of the problem, feasibility and dominance rules and a fitness function based on the global competitive ranking, are proposed. To enhance the speed of convergence, the proposed extensions of FA invoke a stochastic local search procedure. Numerical experiments to validate the proposed approaches using a set of well know test problems are presented. The results show that the proposed extensions of FA compares favorably with other stochastic population-based methods.COMPETE: POCI-01-0145- FEDER-007043FCT – Fundação para a Ciência e Tecnologia within the projects UID/CEC/00319/2013 and UID/MAT/00013/201

    A firefly dynamic penalty approach for solving engineering design problems

    Get PDF
    Firefly Algorithm is a recent swarm intelligence method, inspired by the social behavior of fireflies, based on their flashing and attraction characteristics [1, 2]. In this paper, we analyze the implementation of a dynamic penalty approach combined with the Firefly algorithm for solving constrained global optimization problems. In order to assess the applicability and performance of the proposed method, some benchmark problems from engineering design optimization are considered.The authors would like to thank the financial support from FCT (Fundação para a Ciência e Tecnologia, Portugal) in the scope of the projects: PEst-OE/MAT/UI0013/2014 and PEst-OE/EEI/UI0319/2014

    Extension of the firefly algorithm and preference rules for solving MINLP problems

    Get PDF
    An extension of the firefly algorithm (FA) for solving mixed-integer nonlinear programming (MINLP) problems is presented. Although penalty functions are nowadays frequently used to handle integrality conditions and inequality and equality constraints, this paper proposes the implementation within the FA of a simple rounded-based heuristic and four preference rules to find and converge to MINLP feasible solutions. Preliminary numerical experiments are carried out to validate the proposed methodology.This work has been supported by COMPETE: POCI-01-0145-FEDER-007043 and FCT - Fundac¸ao para a Ci ˜ encia e Tecnologia, ˆ within the projects UID/CEC/00319/2013 and UID/MAT/00013/2013.info:eu-repo/semantics/publishedVersio

    Comparison of penalty functions on a penalty approach to mixed-integer optimization

    Get PDF
    In this paper, we present a comparative study involving several penalty functions that can be used in a penalty approach for globally solving bound mixed-integer nonlinear programming (bMIMLP) problems. The penalty approach relies on a continuous reformulation of the bMINLP problem by adding a particular penalty term to the objective function. A penalty function based on the ‘erf’ function is proposed. The continuous nonlinear optimization problems are sequentially solved by the population-based firefly algorithm. Preliminary numerical experiments are carried out in order to analyze the quality of the produced solutions, when compared with other penalty functions available in the literature.The authors would like to thank the financial support from FCT (Fundação para a Ciência e Tecnologia, Portugal) in the scope of the projects: PEst-OE/MAT/UI0013/2014 and PEst-UID/CEC/00319/2013

    A História da Alimentação: balizas historiográficas

    Full text link
    Os M. pretenderam traçar um quadro da História da Alimentação, não como um novo ramo epistemológico da disciplina, mas como um campo em desenvolvimento de práticas e atividades especializadas, incluindo pesquisa, formação, publicações, associações, encontros acadêmicos, etc. Um breve relato das condições em que tal campo se assentou faz-se preceder de um panorama dos estudos de alimentação e temas correia tos, em geral, segundo cinco abardagens Ia biológica, a econômica, a social, a cultural e a filosófica!, assim como da identificação das contribuições mais relevantes da Antropologia, Arqueologia, Sociologia e Geografia. A fim de comentar a multiforme e volumosa bibliografia histórica, foi ela organizada segundo critérios morfológicos. A seguir, alguns tópicos importantes mereceram tratamento à parte: a fome, o alimento e o domínio religioso, as descobertas européias e a difusão mundial de alimentos, gosto e gastronomia. O artigo se encerra com um rápido balanço crítico da historiografia brasileira sobre o tema

    Firefly penalty-based algorithm for bound constrained mixed-integer nonlinear programming

    No full text
    In this article, we aim to extend the firefly algorithm (FA) to solve bound constrained mixed-integer nonlinear programming (MINLP) problems. An exact penalty continuous formulation of the MINLP problem is used. The continuous penalty problem comes out by relaxing the integrality constraints and by adding a penalty term to the objective function that aims to penalize integrality constraint violation. Two penalty terms are proposed, one is based on the hyperbolic tangent function and the other on the inverse hyperbolic sine function. We prove that both penalties can be used to define the continuous penalty problem, in the sense that it is equivalent to the MINLP problem. The solutions of the penalty problem are obtained using a variant of the metaheuristic FA for global optimization. Numerical experiments are given on a set of benchmark problems aiming to analyze the quality of the obtained solutions and the convergence speed. We show that the firefly penalty-based algorithm compares favourably with the penalty algorithm when the deterministic DIRECT or the simulated annealing solvers are invoked, in terms of convergence speed.This work has been supported by FCT (Fundacao para a Ciencia e Tecnologia, Portugal) in the scope of the projects: PEst-UID/CEC/00319/2013 and PEst-OE/MAT/UI0013/2014

    Impact of calcification and infrapopliteal outflow on the outcome of endovascular treatment of femoropopliteal occlusive disease

    No full text
    Objectives In this paper, we report the long-term outcomes of the endovascular treatment of femoropopliteal occlusive disease, focusing on the importance of calcification and runoff outflow on limb salvage and patency, and the factors associated with these outcomes at a single center. Methods This retrospective cohort study included consecutive patients with femoropopliteal occlusive who underwent femoropopliteal angioplasty at the Division of Vascular and Endovascular Surgery, Hospital do Servidor Público Estadual, São Paulo, Brazil, between January 2015 and July 2017. Results In total, 86 femoropopliteal occlusive angioplasties were performed in 86 patients, with an initial technical success rate of 95.34%. The mean ± standard deviation follow-up time was 880 ± 68.84 days. The analysis was performed at 720 days. Technical failure occurred in four patients, who were excluded from the analysis, leaving 82 patients and 82 femoropopliteal occlusive angioplasties. The estimated primary patency, secondary patency, limb salvage, and overall survival rates at 720 days were 60%, 96%, 90%, and 82.5%, respectively. In univariate and multivariate analyses, Cox regression showed worse primary patency rates in patients with one tibial vessel or isolated popliteal artery runoff ( p  = 0.005), calcification grade 4 ( p  = 0.019), calcification grade > 2 ( p  = 0.017), small vessel diameter  2, small vessel diameter < 4 mm, and no stents use. One tibial vessel or isolated popliteal artery runoff was also associated with limb loss in a univariate Cox regression analysis

    Tempo e Espaço Guarani: um estudo acerca da ocupação, cronologia e dinâmica de movimentação pré-colonial na Bacia do Rio Taquari/Antas, Rio Grande do Sul, Brasil

    No full text
    corecore